sol yumruk/vuruş - Turkish English Dictionary